镶: to inlay, to embed, ridge, border...
法规: legislation, statute...
疑惑: to doubt, to distrust, unconvincing, to puzzle over, misgivings, suspicions...
荒谬: absurd, ridiculous...
贫乏: impoverished, lacking, deficient, limited, meager, impoverishment, lack, deficiency...